front end developer html5 careers in Port Elizabeth, South Africa